home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2000 September / maximum-cd-2000-09.iso / Vampire the Masquerade / vampire_demo.exe / Codex.nob / MagicCurtain.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-06-22  |  1.1 KB  |  25 lines

  1. public class MagicCurtain extends Codex {
  2.    public CodexActor magicCurtain;
  3.    public boolean bOpen;
  4.  
  5.    public void clicked(int guid, int clickerGuid, int captureID) {
  6.       if (!this.bOpen) {
  7.          this.bOpen = true;
  8.          this.magicCurtain.PlayMotionSetMode(140, false, 30.0F);
  9.          this.magicCurtain.SetCollideType(0);
  10.       }
  11.    }
  12.  
  13.    public void beginscene(int clientGuid, int captureID) {
  14.       this.magicCurtain = new CodexActor(((Codex)this).GetClassThing());
  15.    }
  16.  
  17.    public void restore(int flags) {
  18.       this.bOpen = CodexSequence.RestoreBoolean();
  19.    }
  20.  
  21.    public void save(int flags) {
  22.       CodexSequence.SaveBoolean(this.bOpen);
  23.    }
  24. }
  25.